calla palustris - English Synonyms Dictionary

calla palustris

n.
[1] wild calla , water arum